why do some people have a better memory